Ferrari: Race to Immortality

Ferrari: Race to Immortality
The 1950s. Dawn of the iconic Scuderia Ferrari in the Formula One World Championship and deadliest decade in motor racing history. As cars pushed the limits of human ingenuity, drivers…

The Monster

The Monster
A woman gives birth to a baby, but this is no ordinary one. The child is seemingly possessed by the Devil.